blackberry lily
noun
: a garden plant (Belamcanda chinensis synonym Iris domestica of the family Iridaceae) with lilylike leaves and clusters of orange red-spotted flowers whose capsule discloses when ripe a mass of seeds resembling a blackberry
Love words? Need even more definitions?
Merriam-Webster unabridged
Share